// 节流方法
export const throttle = (func, delay = 300) => {
  let lastTime = 0
  return function() {
    let _this = this;
    let _arguments = arguments;
    let now = new Date().getTime();
    // 如果距离上一次执行超过了delay才能再次执行
    if(now - lastTime > delay) {
      func.apply(_this, _arguments);
      lastTime = now;
    }
  }
}


